package com.ts.animal.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * bs_base_station 基站
 *
 * @author bobby
 * @email bobby@126.com
 * @date 2023-03-02 17:33:18
 */
public class BaseStationDO implements Serializable {
    private static final long serialVersionUID = 1L;

    //基站号   主键   非自增长
    private String baseStationNum;
    //设备号
    private String baseStationModel;
    //经度
    private Double longitude;
    //维度
    private Double dimension;
    //东西经
    private String eastWestLongitude;
    //南北纬
    private String northSouthDimension;
    //状态 字典（在线/离线）
    private String status;
    //所属养殖户
    private Long deptId;
    //创建时间
    private Date createTime;
    //2.4G天线状态#{-1：不支持；0：不正常；1：正常；2：未知}，多个天线以英文逗号隔开
    private String daG24;
    //GPS天线状态#{-1：不支持；0：不正常；1：正常；2：未知}
    private String daGps;
    //4G模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
    private String daGsm;
    //WIFI模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
    private String daWlan;
    //有线网口状态#{-1：不支持；0：不正常；1：正常；2：未知}
    private String daLan;
    //市电源状态#{-1：不支持；0：不正常；1：正常；2：未知}
    private String daPower;
    //市电源电压,浮点数据
    private String daPowerVol;
    //基站电池状态#{-1：不支持；0：不正常；1：正常；2：未知}
    private String daBattery;
    //基站电池电量
    private String daElec;
    //
    private String remark1;
    //
    private String remark2;
    //
    private String remark3;

    /**
     * 设置：基站号   主键   非自增长
     */
    public void setBaseStationNum(String baseStationNum) {
        this.baseStationNum = baseStationNum;
    }
    /**
     * 获取：基站号   主键   非自增长
     */
    public String getBaseStationNum() {
        return baseStationNum;
    }
    /**
     * 设置：设备号
     */
    public void setBaseStationModel(String baseStationModel) {
        this.baseStationModel = baseStationModel;
    }
    /**
     * 获取：设备号
     */
    public String getBaseStationModel() {
        return baseStationModel;
    }
    /**
     * 设置：经度
     */
    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }
    /**
     * 获取：经度
     */
    public Double getLongitude() {
        return longitude;
    }
    /**
     * 设置：维度
     */
    public void setDimension(Double dimension) {
        this.dimension = dimension;
    }
    /**
     * 获取：维度
     */
    public Double getDimension() {
        return dimension;
    }
    /**
     * 设置：东西经
     */
    public void setEastWestLongitude(String eastWestLongitude) {
        this.eastWestLongitude = eastWestLongitude;
    }
    /**
     * 获取：东西经
     */
    public String getEastWestLongitude() {
        return eastWestLongitude;
    }
    /**
     * 设置：南北纬
     */
    public void setNorthSouthDimension(String northSouthDimension) {
        this.northSouthDimension = northSouthDimension;
    }
    /**
     * 获取：南北纬
     */
    public String getNorthSouthDimension() {
        return northSouthDimension;
    }
    /**
     * 设置：状态 字典（在线/离线）
     */
    public void setStatus(String status) {
        this.status = status;
    }
    /**
     * 获取：状态 字典（在线/离线）
     */
    public String getStatus() {
        return status;
    }
    /**
     * 设置：所属养殖户
     */
    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }
    /**
     * 获取：所属养殖户
     */
    public Long getDeptId() {
        return deptId;
    }
    /**
     * 设置：创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    /**
     * 获取：创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }
    /**
     * 设置：2.4G天线状态#{-1：不支持；0：不正常；1：正常；2：未知}，多个天线以英文逗号隔开
     */
    public void setDaG24(String daG24) {
        this.daG24 = daG24;
    }
    /**
     * 获取：2.4G天线状态#{-1：不支持；0：不正常；1：正常；2：未知}，多个天线以英文逗号隔开
     */
    public String getDaG24() {
        return daG24;
    }
    /**
     * 设置：GPS天线状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public void setDaGps(String daGps) {
        this.daGps = daGps;
    }
    /**
     * 获取：GPS天线状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public String getDaGps() {
        return daGps;
    }
    /**
     * 设置：4G模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public void setDaGsm(String daGsm) {
        this.daGsm = daGsm;
    }
    /**
     * 获取：4G模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public String getDaGsm() {
        return daGsm;
    }
    /**
     * 设置：WIFI模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public void setDaWlan(String daWlan) {
        this.daWlan = daWlan;
    }
    /**
     * 获取：WIFI模块状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public String getDaWlan() {
        return daWlan;
    }
    /**
     * 设置：有线网口状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public void setDaLan(String daLan) {
        this.daLan = daLan;
    }
    /**
     * 获取：有线网口状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public String getDaLan() {
        return daLan;
    }
    /**
     * 设置：市电源状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public void setDaPower(String daPower) {
        this.daPower = daPower;
    }
    /**
     * 获取：市电源状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public String getDaPower() {
        return daPower;
    }
    /**
     * 设置：市电源电压,浮点数据
     */
    public void setDaPowerVol(String daPowerVol) {
        this.daPowerVol = daPowerVol;
    }
    /**
     * 获取：市电源电压,浮点数据
     */
    public String getDaPowerVol() {
        return daPowerVol;
    }
    /**
     * 设置：基站电池状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public void setDaBattery(String daBattery) {
        this.daBattery = daBattery;
    }
    /**
     * 获取：基站电池状态#{-1：不支持；0：不正常；1：正常；2：未知}
     */
    public String getDaBattery() {
        return daBattery;
    }
    /**
     * 设置：基站电池电量
     */
    public void setDaElec(String daElec) {
        this.daElec = daElec;
    }
    /**
     * 获取：基站电池电量
     */
    public String getDaElec() {
        return daElec;
    }
    /**
     * 设置：
     */
    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }
    /**
     * 获取：
     */
    public String getRemark1() {
        return remark1;
    }
    /**
     * 设置：
     */
    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }
    /**
     * 获取：
     */
    public String getRemark2() {
        return remark2;
    }
    /**
     * 设置：
     */
    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }
    /**
     * 获取：
     */
    public String getRemark3() {
        return remark3;
    }
}
